using System.Diagnostics.CodeAnalysis;

[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "canExecute", Scope = "member", Target = "~M:System.Waf.Applications.DelegateCommand.Execute(System.Object)")]
[assembly: SuppressMessage("Microsoft.Design", "CA1030:UseEventsWhereAppropriate", Scope = "member", Target = "~M:System.Waf.Foundation.Model.RaisePropertyChanged(System.String)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1725:ParameterNamesShouldMatchBaseDeclaration", MessageId = "0#", Scope = "member", Target = "~P:System.Waf.Foundation.DataErrorInfoSupport.Item(System.String)")]
[assembly: SuppressMessage("Microsoft.Design", "CA1030:UseEventsWhereAppropriate", Scope = "member", Target = "~M:System.Waf.Applications.DelegateCommand.RaiseCanExecuteChanged")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "IsValid", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.CheckBindingMode(System.Windows.Data.BindingMode)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "OneWayToSource", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.CheckBindingMode(System.Windows.Data.BindingMode)")]
[assembly: SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.GetIsEnabled(System.Windows.DependencyObject)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.GetIsValid(System.Windows.DependencyObject)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "System.Waf.Presentation.ValidationTracker", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.IsEnabledChangedCallback(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "IsEnabled", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.IsValidChangedCallback(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "IsValid", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.IsValidChangedCallback(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "PriorityBinding", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.IsValidChangedCallback(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsEnabled(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "IsValid", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsValid(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly", MessageId = "readonly", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsValid(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "obj", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsValid(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "value", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsValid(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationReloadedTracker.#ctor(System.Waf.Presentation.ValidationTracker,System.Object,System.Collections.Generic.IEnumerable{System.Windows.Controls.ValidationError})")]
[assembly: SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationReloadedTracker.ValidationSourceLoaded(System.Object,System.Windows.RoutedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationTracker.AddError(System.Object,System.Windows.Controls.ValidationError)")]
[assembly: SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "System.Waf.Presentation.ValidationReloadedTracker", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationTracker.ValidationSourceUnloaded(System.Object,System.Windows.RoutedEventArgs)")]
[assembly: SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "~M:System.Waf.Foundation.Model.SetProperty``1(``0@,``0,System.String)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed", Scope = "member", Target = "~M:System.Waf.Foundation.Model.SetProperty``1(``0@,``0,System.String)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed", Scope = "member", Target = "~M:System.Waf.Foundation.Model.RaisePropertyChanged(System.String)")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Validatable", Scope = "type", Target = "~T:System.Waf.Foundation.ValidatableModel")]
[assembly: SuppressMessage("Microsoft.Design", "CA1045:DoNotPassTypesByReference", MessageId = "0#", Scope = "member", Target = "~M:System.Waf.Foundation.ValidatableModel.SetPropertyAndValidate``1(``0@,``0,System.String)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed", Scope = "member", Target = "~M:System.Waf.Foundation.ValidatableModel.SetPropertyAndValidate``1(``0@,``0,System.String)~System.Boolean")]
[assembly: SuppressMessage("Microsoft.Design", "CA1001:TypesThatOwnDisposableFieldsShouldBeDisposable", Scope = "type", Target = "~T:System.Waf.Foundation.ThrottledAction")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type", Target = "~T:System.Waf.Foundation.IReadOnlyObservableList`1")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type", Target = "~T:System.Waf.Foundation.ReadOnlyObservableList`1")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Scope = "type", Target = "~T:System.Waf.Applications.ObservableListView`1")]
[assembly: SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "~M:System.Waf.Applications.Services.UserSettingsBase.#ctor")]
[assembly: SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "Get", Scope = "member", Target = "~M:System.Waf.Applications.Services.ISettingsService.Get``1~``0")]
[assembly: SuppressMessage("Naming", "CA1720:Identifier contains type name", Justification = "<Pending>", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.GetIsEnabled(System.Windows.DependencyObject)~System.Boolean")]
[assembly: SuppressMessage("Naming", "CA1720:Identifier contains type name", Justification = "<Pending>", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsEnabled(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Naming", "CA1720:Identifier contains type name", Justification = "<Pending>", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.GetIsValid(System.Windows.DependencyObject)~System.Boolean")]
[assembly: SuppressMessage("Naming", "CA1720:Identifier contains type name", Justification = "<Pending>", Scope = "member", Target = "~M:System.Waf.Presentation.ValidationHelper.SetIsValid(System.Windows.DependencyObject,System.Boolean)")]
[assembly: SuppressMessage("Design", "CA1065:Do not raise exceptions in unexpected locations", Justification = "<Pending>", Scope = "member", Target = "~P:System.Waf.Foundation.DataErrorInfoSupport.Item(System.String)")]
[assembly: SuppressMessage("Maintainability", "CA1508:Avoid dead conditional code", Justification = "<Pending>", Scope = "member", Target = "~M:System.Waf.Presentation.ResourceHelper.AddToApplicationResources(System.String,System.String[])")]
